ID Generic Compukit UK-101
Short Name
Name Compukit UK-101
Company Generic
Description Made in the UK by Compukit in New Barnet, North London, the UK-101 was originally a copy of the Ohio Scientific Superboard II. Two years and various legal battles later the UK-101 became, technically, behind its erstwhile rival.
You could buy the UK101 as a kit or as ready made for an extra fee. The kit came in a cardboard briefcase, in which there were anti-static tubes containing the 65+ ICs, a box of IC sockets, and bags containing passives (mainly 0.1uF ceramic decoupling capacitors) and keyboard bits (the keyboard switches were soldered directly to the PCB).
The UK101 came with a transformer in a plastic case, which was rectified and regulated down to +5, the regulator's heatsink was far too small and it would run very very hot, causing the RF modulator to drift channel. Many people relocated the regulator off-board onto a bigger heatsink to solve both problems.
It came with an A4-size book authored by Dr. A.A. Berk, covering assembly, trouble-shooting, and circuit diagrams with descriptions.
The UK101 was based around the 6502 processor. On top of ASCII characters, 128 graphic characters were available in ROM. The RAM memory was expandable from 4 KB to 8 KB on board, or 40 KB with an expansion board.
At the time, The UK101 was heavily supported by Watford Electronics in the UK, and by various electronics magazines who published circuits. There were many user groups and plenty of software available. It was thus possible to upgrade this machine beyond all recognision !
Several cases were also made and sold by a number of manufacturers.
_______________________
Contributors: Paul Mansfield
John reports to us:

There were 3 monitor chips available, this being the 8k rom. The only one I can remember the name of was the Cegmon, the latest in the series.
The 40 pin expansion slot offered some inpressive (for the time) abilites. Mine had a sound card in it but I also saw systems with colour, hard drives and 5.25 floppy systems.
Some boards had links in them in place of the two sockets on your picture. These needed to be removed if you wanted to use the 40 pin expansion and a couple of 8T28s (buffer chips) put in their place. Other expansions I saw included a 'graphics' chip that could be switched in using software. A small pigiback board replaced the Normal character chip (which is the horizontal one in your picture) with the graphics rom and normal character rom slotted into it. This gave 256 additional characters, and since the replacement rom was an Eprom these new characters could be anything.
Programming was via Microsoft 8k Basic and involved a lot of Poke instructions to get it to do anything much. Overclocking was a breeze, but you had to get it right otherwise the screen divided into 4!

Martin Ward adds:

You could upgrade the graphics RAM by "piggkbacking" two new RAM chips on top of the existing chips, with one pin sticking out sideways which had a flying lead soldered to it. This gave you 48 characters x 32 lines.
The tape recorder could also be "overclocked" to 600 or even 1200 baud!
RAM cost about ?10 per K (?5 per 1KB x 4bit chip).

Dick Greening reports:
An interesting story is that one of the BBC engineers rewrote the garbage collection routine (in the Microsoft Basic 4 Rom I thing it was,) only to find later that somehow Microsoft had incorporated his routine in their new version of Basic. He was able to prove it was his program as he had encrypted his name in the program!
Sound a familiar story!
Date Available 1979
Type Computer
Emulators
Alternate Names Generic Compukit UK-101
Links
Matches oldcomputers 802
emutopia 328
oldcomputers 802
{
    "type_id": 1,
    "id": 802,
    "pages": {
        "photos": "photos.asp?t=1&c=802&st=1",
        "adverts": "photos.asp?t=2&c=802&st=1",
        "links": "links.asp?c=802&st=1",
        "docs": "docs.asp?c=802&st=1",
        "comments": "forum.asp?c=802&st=1"
    },
    "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_Mainboard_s1.jpg",
    "company_link": "company.asp?st=1&m=291",
    "company_name": "Compukit",
    "company_logo": "https://www.old-computers.com/museum/logos/compukit_logo.gif",
    "description": "Made in the UK by Compukit in New Barnet, North London, the UK-101 was originally a copy of the  Ohio Scientific <a href=\"computer.asp?c=860\">Superboard II</a>. Two years and various legal battles later the UK-101 became, technically, behind its erstwhile rival.\nYou could buy the UK101 as a kit or as ready made for an extra fee. The kit came in a cardboard briefcase, in which there were anti-static tubes containing the 65+ ICs, a box of IC sockets, and bags containing passives (mainly 0.1uF ceramic decoupling capacitors) and keyboard bits (the keyboard switches were soldered directly to the PCB).\nThe UK101 came with a transformer in a plastic case, which was rectified and regulated down to +5, the regulator's heatsink was far too small and it would run very very hot, causing the RF modulator to drift channel. Many people relocated the regulator off-board onto a bigger heatsink to solve both problems.\nIt came with an A4-size book authored by Dr. A.A. Berk, covering assembly, trouble-shooting, and circuit diagrams with descriptions.\nThe UK101 was based around the 6502 processor. On top of ASCII characters, 128 graphic characters were available in ROM. The RAM memory was expandable from 4 KB to 8 KB on board, or 40 KB with an expansion board.\nAt the time, The UK101 was heavily supported by Watford Electronics in the UK,  and by various electronics magazines who published circuits. There were many user groups and plenty of software available. It was thus possible to upgrade this machine beyond all recognision !\nSeveral cases were also  made and sold by a number of manufacturers.\n_______________________\n<font color=\"#666666\">Contributors: Paul Mansfield</font>\n<b>John</b> reports to us:\n<font color=\"#666666\">\nThere were 3 monitor chips available, this being the 8k rom. The only one I can remember the name of was the Cegmon, the latest in the series.\nThe 40 pin expansion slot offered some inpressive (for the time) abilites. Mine had a sound card in it but I also saw systems with colour, hard drives and 5.25 floppy systems.\nSome boards had links in them in place of the two sockets on your picture. These needed to be removed if you wanted to use the 40 pin expansion and a couple of 8T28s (buffer chips) put in their place. Other expansions I saw included a 'graphics' chip that could be switched in using software. A small pigiback board replaced the Normal character chip (which is the horizontal one in your picture) with the graphics rom and normal character rom slotted into it. This gave 256 additional characters, and since the replacement rom was an Eprom these new characters could be anything.\nProgramming was via Microsoft 8k Basic and involved a lot of Poke instructions to get it to do anything much. Overclocking was a breeze, but you had to get it right otherwise the screen divided into 4!\n</font>\n<b>Martin Ward</b> adds:\n<font color=\"#666666\">\nYou could upgrade the graphics RAM by \"piggkbacking\" two new RAM chips on top of the existing chips, with one pin sticking out sideways which had a flying lead soldered to it. This gave you 48 characters x 32 lines.\nThe tape recorder could also be \"overclocked\" to 600 or even 1200 baud!\nRAM cost about ?10 per K (?5 per 1KB x 4bit chip).</font>\n<b>Dick Greening</b> reports:\n<font color=\"#666666\">An interesting story is that one of the BBC engineers rewrote the garbage collection routine (in the Microsoft Basic 4 Rom I thing it was,) only to find later that somehow Microsoft had incorporated his routine in their new version of Basic. He was able to prove it was his program as he had encrypted his name in the program! \nSound a familiar story!</font>",
    "name": "UK-101",
    "manufacturer": "Compukit",
    "type": "Home Computer",
    "origin": "United Kingdom",
    "year": "1979",
    "built_in_language": "Microsoft BASIC",
    "keyboard": "Full stroke 50 keys",
    "cpu": "6502",
    "speed": "1 MHz. (could be 'overclocked' at 2 MHz by modifying the clock divide circuit)",
    "co_processor": "None",
    "ram": "4 KB expandable to 8 KB on board",
    "vram": "1 KB",
    "rom": "8 KB (Microsoft BASIC) + 2 KB monitor",
    "text_modes": "16 to 48 chars. x 16 lines",
    "graphic_modes": "None, but 128 graphic characters",
    "colors": "Monochrome",
    "size_weight": "unknown",
    "io_ports": "Tape recorder (at 300 baud) and printer ports",
    "built_in_media": "None",
    "power_supply": "External AC transformer. Power regulation on board",
    "peripherals": "Supports all Ohio Scientific expansions",
    "price": "?249 in kit form",
    "photos": [
        {
            "name": "Ivan's system ",
            "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_RedCase_s2.jpg",
            "description": "Handmade wooden case topped by a metal tray"
        },
        {
            "name": "Running ",
            "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_RedCase2running_s1.jpg",
            "description": "Boot-up screen<p class=\"petitgris\">Thanks to <b>Ivan Gleaves</b></p>"
        },
        {
            "name": "Inside ",
            "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_RedCase2inside_s1.jpg",
            "description": "<b><font color=\"blue\">(1)</font></b> UHF TV modulator. The UK-101, in its original version, could be connected only to a TV set.<br>\r\n<b><font color=\"blue\">(2)</font></b> Normally, the power regulator took place here<br>\r\n<b><font color=\"blue\">(3)</font></b> RAM chips (2104). the board is here equipped with 6 KB of RAM<br>\r\n<b><font color=\"blue\">(4)</font></b> 6502 processor. Notice at its right hand side two empty sochets used for the optional RS232 interface<br>\r\n<b><font color=\"blue\">(5)</font></b> 40-pin expansion socket<br>\r\n<b><font color=\"blue\">(6)</font></b> 6850 ACIA (Asynchronous Communication Interface Adapter)<br>\r\n<b><font color=\"blue\">(7)</font></b> 2 KB monitor ROM<br>\r\n<b><font color=\"blue\">(8)</font></b> 8 KB BASIC ROMs<br>\r\n<b><font color=\"blue\">(9)</font></b> Character generator ROM<br>"
        },
        {
            "name": "Mainboard close-up ",
            "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_Mainboard_s2.jpg",
            "description": ""
        },
        {
            "name": "Rear side ",
            "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_RedCaseRear_s1.jpg",
            "description": "The fan and the tape recorder In/Out sockets "
        },
        {
            "name": "Another red case ",
            "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_RedCase_s1.jpg",
            "description": ""
        },
        {
            "name": "Inside ",
            "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_RedCaseInside_s1.jpg",
            "description": "This model features a RAM expansion card fixed on top of the main board."
        },
        {
            "name": "UK101 manual  ",
            "image": "https://www.old-computers.com/museum/photos/Compukit_UK101_Manual_s1.jpg",
            "description": "The manual gives constructional details, along with a technical description of the system and a reference description of the Microsoft BASIC language.<br>\r\nThe cassette tape holds the Extended Monitor as well as some sample games in BASIC."
        }
    ],
    "adverts": [
        {
            "image": "https://www.old-computers.com/museum/adverts/compukit_uk101_advert_dec1979.jpg",
            "name": "UK advert (dec. 1979..."
        },
        {
            "image": "https://www.old-computers.com/museum/adverts/Compukit_UK101_AdvJune81.jpg",
            "name": "£149 in June 1981"
        },
        {
            "image": "https://www.old-computers.com/museum/adverts/Compukit_UK101_AdvLastSales.jpg",
            "name": "£99 in January 1982"
        }
    ],
    "links": [
        {
            "url": "http://home.micros.users.btopenworld.com/uk101/uk101.html",
            "name": "UK101 Hardware Page",
            "description": "How to build your own micro UK101! "
        },
        {
            "url": "http://www.cse.dmu.ac.uk/~mward/martin/software/UK101-tapes.zip",
            "name": "Collection of UK101 programs (zip file)",
            "description": "UK101 BASIC and assembler programs, recovered from tapes by Martin Ward"
        }
    ]
}
emutopia 328
{
    "id": 328,
    "name": "Compukit UK-101",
    "shortName": "compukit-uk-101",
    "url": "https://emutopia.com/index.php/emulators/category-items/3-emulators/328-compukit-uk-101",
    "type": "Computers",
    "emulators": [
        507
    ]
}